Internet Archive BookReader

The Battle for the Pacific : and other adventures at sea